iced almonds - Turkish English Dictionary